particle shield - Turkish English Dictionary